The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "dist:POE poe session>."

POE::Session - a generic event-driven task River stage three • 402 direct dependents • 539 total dependents

POE::Session and its subclasses translate events from POE::Kernel's generic dispatcher into the particular calling conventions suitable for application code. In design pattern parlance, POE::Session classes are adapters between POE::Kernel and applic...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Wheel - event-driven mixins for POE::Session River stage three • 402 direct dependents • 539 total dependents

A POE::Wheel object encapsulates a bundle of event handlers that perform a specific task. It also manages the event watchers that trigger those handlers. Object lifetime is very important for POE wheels. At creation time, most wheels will add anonymo...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Resource::SIDs - internal session ID manager for POE::Kernel River stage three • 402 direct dependents • 539 total dependents

POE::Resource::SIDs is a mix-in class for POE::Kernel. It provides the features necessary to manage session IDs. It is used internally by POE::Kernel, so it has no public interface....

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE - portable multitasking and networking framework for any event loop River stage three • 402 direct dependents • 539 total dependents

POE is a framework for cooperative, event driven multitasking and networking in Perl. Other languages have similar frameworks. Python has Twisted. TCL has "the event loop". POE provides a unified interface for several other event loops, including sel...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Resource::Aliases - internal session alias manager for POE::Kernel River stage three • 402 direct dependents • 539 total dependents

POE::Resource::Aliases is a mix-in class for POE::Kernel. It provides the features to manage session aliases. It is used internally by POE::Kernel, so it has no public interface....

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Filter - protocol abstractions for POE::Wheel and standalone use River stage three • 402 direct dependents • 539 total dependents

POE::Filter objects plug into the wheels and define how the data will be serialized for writing and parsed after reading. POE::Wheel objects are responsible for moving data, and POE::Filter objects define how the data should look. POE::Filter objects...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Resource::Sessions - internal session manager for POE::Kernel River stage three • 402 direct dependents • 539 total dependents

POE::Resource::Sessions is a mix-in class for POE::Kernel. It provides the internal features that manage sessions, regardless of the session type. It is used internally by POE::Kernel. so it has no public interface....

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::NFA - an event-driven state machine (nondeterministic finite automaton) River stage three • 402 direct dependents • 539 total dependents

POE::NFA implements a different kind of POE session: A non-deterministic finite automaton. Let's break that down. A finite automaton is a state machine with a bounded number of states and transitions. Technically, POE::NFA objects may modify themselv...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Wheel::ReadWrite - non-blocking buffered I/O mix-in for POE::Session River stage three • 402 direct dependents • 539 total dependents

POE::Wheel::ReadWrite encapsulates a common design pattern: dealing with buffered I/O in a non-blocking, event driven fashion. The pattern goes something like this: Given a filehandle, watch it for incoming data. When notified of incoming data, read ...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Loop - documentation for POE's event loop bridge interface River stage three • 402 direct dependents • 539 total dependents

POE::Loop is a virtual base class that defines a standard event loop interface. POE::Loop subclasses mix into POE::Kernel and implement the features needed to manage underlying event loops in a consistent fashion. This documentation covers the interf...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Kernel - an event-based application kernel in Perl River stage three • 402 direct dependents • 539 total dependents

POE::Kernel is the heart of POE. It provides the lowest-level features: non-blocking multiplexed I/O, timers, and signal watchers are the most significant. Everything else is built upon this foundation. POE::Kernel is not an event loop in itself. For...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Driver - an abstract interface for buffered, non-blocking I/O River stage three • 402 direct dependents • 539 total dependents

POE::Driver is a common API for I/O drivers that can read from and write to various files, sockets, pipes, and other devices. POE "drivers" implement the specifics of reading and writing to devices. Drivers plug into POE::Wheel objects so that wheels...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Component - event driven objects or subsystems River stage three • 402 direct dependents • 539 total dependents

POE "components" are event-driven modules that generally encapsulate mid- to high-level program features. For example, POE::Component::Client::DNS performs message-based asynchronous resolver lookups. POE::Component::Server::TCP is a basic asynchrono...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Test::Sequence - POE test helper to verify a sequence of events River stage three • 402 direct dependents • 539 total dependents

POE::Test::Sequence is a test helper that abstracts a lot of the tedious trickery needed to verify the relative ordering of events. With this module, one can test the sequence of events without necessarily relying on specific times elapsing between t...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Wheel::ReadLine - non-blocking Term::ReadLine for POE River stage three • 402 direct dependents • 539 total dependents

POE::Wheel::ReadLine is a non-blocking form of Term::ReadLine that's compatible with POE. It uses Term::Cap to interact with the terminal display and Term::ReadKey to interact with the keyboard. POE::Wheel::ReadLine handles almost all common input ed...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Filter::Stackable - combine multiple POE::Filter objects River stage three • 402 direct dependents • 539 total dependents

POE::Filter::Stackable combines multiple filters together in such a way that they appear to be a single filter. All the usual POE::Filter methods work, but data is secretly passed through the stacked filters before it is returned. POE::Wheel objects ...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Wheel::Run - portably run blocking code and programs in subprocesses River stage three • 402 direct dependents • 539 total dependents

POE::Wheel::Run executes a program or block of code in a subprocess, created the usual way: using fork(). The parent process may exchange information with the child over the child's STDIN, STDOUT and STDERR filehandles. In the parent process, the POE...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Resource::Extrefs - internal reference counts manager for POE::Kernel River stage three • 402 direct dependents • 539 total dependents

POE::Resource::Extrefs is a mix-in class for POE::Kernel. It provides the features to manage session reference counts, specifically the ones that applications may use. POE::Resource::Extrefs is used internally by POE::Kernel, so it has no public inte...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Filter::Map - transform input and/or output within a filter stack River stage three • 402 direct dependents • 539 total dependents

POE::Filter::Map transforms data inside the filter stack. It may be used to transform input, output, or both depending on how it is constructed. This filter is named and modeled after Perl's built-in map() function. POE::Filter::Map is designed to be...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC

POE::Filter::Grep - select or remove items based on simple rules River stage three • 402 direct dependents • 539 total dependents

POE::Filter::Grep selects or removes items based on simple tests. It may be used to filter input, output, or both. This filter is named and modeled after Perl's built-in grep() function. POE::Filter::Grep is designed to be combined with other filters...

BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC
29 results (0.045 seconds)